﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

.f_fm{ font-family: "Microsoft YaHei"; }
.f_ft{ font-family: "Times New Roman", Times, serif; }
.f_far{ font-family: Arial, Helvetica, sans-serif; }
.f_fim{ font-family: Impact; }
.f_fst{ font-family: "Microsoft YaHei" }

/* 小于12px 的英文要写入 （-webkit-transform:scale(0.8); -webkit-margin-start:-37px;） */

.banner{ position: relative; margin-top: -79px; z-index: 8; height:651px; overflow:hidden;}
.banner a{ display:block; background:url(../images/banner.jpg) no-repeat center top; height:651px; overflow:hidden;}


.banners{height: 651px;margin-top: -79px;}
.fullSlide {width:100%;position:relative;height:651px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;}
.fullSlide .bd ul {}
.fullSlide .bd li { float:left; background-repeat: no-repeat;width:100%;height:651px;overflow:hidden;text-align:center;background-position:center top;}
.fullSlide .bd li a {display:block;height:651px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;border-radius: 10px; transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;
                  -moz-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Firefox 4 */
                  -webkit-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Safari and Chrome */
                  -o-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Opera */
                   display:inline-block;*display:inline;zoom:1;width:120px;height:10px;margin:5px 10px;overflow:hidden;background:#004e27;line-height:999px;filter:alpha(opacity=80);opacity:0.8;}
.fullSlide .hd ul .on {background:#fd8f00 ;width:60px;filter:alpha(opacity=100);opacity:1;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-45px;left:5%;z-index:1;width:128px;height:128px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .prev{ background:url(img/bleft.png) no-repeat; }
.fullSlide .next {left:auto;right:5%;background:url(../images/bright.png) no-repeat;}

.sou_c{ height:81px; overflow:hidden; border-bottom: 1px solid #e1e1e1;}
/*.tel_c*/
.tel_c{}
.tel_c i{ display: block; margin:0 auto; width: 73px; height: 85px; overflow: hidden; }
.tel_c i img{width: 73px; height: 85px;}
.tel_p{margin-bottom: 7px; height: 53px; overflow: hidden; text-align: center; font:18px/53px "Microsoft YaHei"; color: #02783e;}
.tel_p b{font: bold 32px/53px Arial, Helvetica, sans-serif; }
.tel_sp{ display: block; width: 251px; height: 54px; overflow: hidden; margin:0 auto; text-align: center; font:20px/54px "Microsoft YaHei";background:url(../images/cs2_b.png) no-repeat left top;}
.tel_sp a{ padding-right: 15px; color: #fd8f00;}

/*case1_bj*/
.case1_bj{ background:url(../images/cs_bj.jpg) no-repeat center top; height:927px; overflow:hidden;} 
.case1{ width: 1100px; height: 927px; overflow: hidden; margin:0 auto;}

.case1 h2{ margin:25px auto 30px; height:125px; width: 1000px; overflow:hidden; text-align:center; font: 36px/60px "Microsoft YaHei"; background:url(../images/cs_t.jpg) no-repeat center top;}
.case1 h2 a{ color:#000000;}
.case1 h2 a:hover{ text-decoration:none;}

.case1 ul{ position: relative; width: 1100px; height: 650px; overflow: hidden; background:url(../images/cs_img.png) no-repeat center top;}
.case1 ul li{ text-align: center;  width: 305px; height:120px; overflow: hidden;}
.case1 ul li span a{text-decoration:none;display: block; font:24px/33px "Microsoft YaHei"; color: #004e27;}
.case1 ul li span a b{display: block; }

.case1  .cs1_li6 img,.case1  .cs1_li8 img{ margin:0 auto 20px;}
.case1 ul li img{ display: block; margin:20px auto 0; width: 95px; height: 29px; overflow: hidden;}
.case1 ul li img{width: 95px; height: 29px;}

.case1  .cs1_li2 span a,.case1  .cs1_li7 span a{ color: #fff;}
.case1  .cs1_li4 span a,.case1  .cs1_li5 span a{ color: #fde800;}

.cs1_li1{ position: absolute; left: 0px; top:108px;}
.cs1_li2{ position: absolute; left: 290px; top:230px;}

.cs1_li3{ position: absolute; left: 500px; top:29px;}
.cs1_li4{ position: absolute; left: 730px; top:230px;}

.cs1_li5{ position: absolute; left: 50px; top:455px;}
.cs1_li6{ position: absolute; left: 295px; top:506px;}

.cs1_li7{ position: absolute; left: 520px; top:455px;}
.cs1_li8{ position: absolute; right: 0px; top:430px;}


/*case1_bj*/
.case2_bj{ background:url(../images/cs2_bj.jpg) no-repeat center top; height:1253px; overflow:hidden;} 
.case2{ width: 1100px; height: 1253px; overflow: hidden; margin:0 auto;}

.cs2_t{margin:58px auto 46px; width: 1000px; height: 257px; overflow: hidden; text-align: center;background:url(../images/cs2_t.jpg) no-repeat center 78px;}
.cs2_t em{ display:block;color: #fde800; font:30px/52px "Microsoft YaHei";}
.cs2_t em b{color: #fde800;}
.cs2_t i{color: #fff; display: block; font:56px/68px "Microsoft YaHei";}
.cs2_t span{display: block; color: #fff; font:bold 76px/84px "Microsoft YaHei";}
.cs2_t span b{color: #fde800;}
.cs2_t p{font:32px/52px "Microsoft YaHei"; color: #fff;}
.cs2_t p b{}

.case2 ul{ position: relative; width: 1100px; height: 705px; overflow: hidden; background:url(../images/cs2_i.png) no-repeat center bottom;}
.case2 ul li{ text-align: center;  width: 220px; height:60px; overflow: hidden; font:18px/23px "Microsoft YaHei"; color: #fff;}
.case2 ul li a{ color:#fff; text-decoration:none;}
.case2 ul li span{display: block; font:24px/30px "Microsoft YaHei"; color: #fff;}
.case2 ul li span b{color: #fde800; }

.cs2_li1{ position: absolute; left: 0px; top:280px;}
.cs2_li2{ position: absolute; left: 30px; top:194px;}
.cs2_li3{ position: absolute; left: 150px; top:116px;}
.cs2_li4{ position: absolute; left: 240px; top:44px;}
.cs2_li5{ position: absolute; left: 435px; top:0px;}

.cs2_li9{ position: absolute; right: 10px; top:280px;}
.cs2_li8{ position: absolute; right: 40px; top:194px;}
.cs2_li7{ position: absolute; right: 150px; top:116px;}
.cs2_li6{ position: absolute; right: 240px; top:44px;}


/*ys1_bj*/
.ys1_bj{ background:url(../images/ys1_bj.jpg) no-repeat center top; height:789px; overflow:hidden;} 
.ys1_bj h2{margin: 0 auto; height: 147px; width: 1000px; overflow: hidden; text-align: center;  background:url(../images/ys1_t.jpg) no-repeat center top;}
.ys1_bj h2 i{ display: block; height: 32px; overflow: hidden; color: #fff;font:28px/32px "Microsoft YaHei";}
.ys1_bj h2 em{ display: block; color: #222; margin-top: 70px; font:32px/42px "Microsoft YaHei";}

.ys1{ position: relative; width: 1100px; height: 645px; overflow: hidden; background:url(../images/ys1_i1.png) no-repeat center bottom;}
.ys1 ul li{ width: 105px; height:35px; overflow: hidden; font:16px/34px "Microsoft YaHei"; color: #333;}
.ys1 ul li a{color: #333;}
.ys1_li1{ position: absolute; left: 296px; top:68px;}
.ys1_li2{ position: absolute; left: 196px; top:146px;}
.ys1_li3{ position: absolute; left: 152px; top:263px;}
.ys1_li4{ position: absolute; left: 183px; top:378px;}
.ys1_li5{ position: absolute; left: 310px; top:475px;}

.ys1 h3{ position: absolute; right:73px; top:98px; height: 175px; width: 330px; overflow: hidden; text-align: center; font:bold 42px/56px "Microsoft YaHei"; color: #027740;background:url(../images/ys1_li1.gif) no-repeat center bottom;}
.ys1 h3 i{display: block; font:20px/31px "Microsoft YaHei"; color: #000;}
.ys1 h3 em{display: block; font:bold 30px/42px "Microsoft YaHei"; color: #000;}
.ys1 h4{position: absolute; right:73px; top:283px;  width: 330px; overflow: hidden; color: #027740; font:bold 56px/66px "Microsoft YaHei"; }
.ys1 h4 span{ text-align: center;  display: block; color: #000; font:30px/42px "Microsoft YaHei"; }



/*pro*/
.part1_bj{ background:url(../images/pt_bj.jpg) no-repeat center top; height:897px; overflow:hidden;} 
.part1{ position: relative; height:897px; overflow:hidden;}
.part1 h2{margin: 111px auto 26px; height: 157px; width: 1000px; overflow: hidden; text-align: center;  background:url(../images/pt_t.png) no-repeat center 19px;font:bold 60px/72px "Microsoft YaHei"; }
.part1 h2 i{ display: block;  overflow: hidden; color: #fff;font:28px/42px "Microsoft YaHei";}
.part1 h2 em{ display: block; color: #fff;font:32px/40px "Microsoft YaHei";}
.part1 h2 a{ color: #fde800;}
.part1 h2 a:hover{ text-decoration: none;}

.pt1_sp{ position: absolute;right:0px; top:230px; text-align: center; padding-right: 15px; width: 80px; height: 29px; overflow: hidden;background:url(../images/pt_b1.jpg) no-repeat left top; font:14px/29px "Microsoft YaHei";}
.pt1_sp a{color: #fde800; }

.part1 ul{ height: 356px; overflow: hidden;}
.part1 ul li{ float: left; margin-right: 13px; line-height: 0px;font:14px/28px "Microsoft YaHei"; width: 240px; overflow: hidden;}
.part1 ul li a{color: #fff;}
.part1 ul li img{  border: 3px solid #fff; width: 233px; height: 174px;}
.part1 ul li p{height:56px; overflow:hidden;}
.part1 ul li em{ display: block;padding: 0 3px 0 33px; height: 50px; background:url(../images/pt_btn.gif) no-repeat 3px center;font:16px/50px "Microsoft YaHei"; color: #fff;}
.part1 ul .nones{margin-right: 0px;}
.part1 ul li a:hover{ text-decoration: none;}

.part1 .tel_sp{ background:url(../images/cs2_b2.jpg) no-repeat left top;}


/*ys2_bj*/
.ys2_bj{ background:url(../images/ys3_bj.jpg) no-repeat center top; height:767px; overflow:hidden;} 
.ys2_bj h2{margin: 0 auto 48px; width: 1000px; overflow: hidden; height: 115px; background:url(../images/ys_t.jpg) no-repeat center top;}
.ys2_bj h2 i{ display: block; padding-top: 58px; text-align: center; color: #333; font:32px/57px "Microsoft YaHei";}
.ys2_bj h2 a:hover{ text-decoration: none;}

.ys2{ position: relative; margin:0 auto; width: 1030px; height: 604px; overflow: hidden; background:url(../images/ys_img.jpg) no-repeat 5px top;}

.ys2 dl{ float: left; height: 173px; width: 350px; overflow: hidden;}
.ys2 dt a{ height: 47px; overflow: hidden; font:bold 28px/47px "Microsoft YaHei";  color: #04773e; text-decoration:none;}
.ys2 dt img{ vertical-align: middle; padding-right: 10px; width: 51px; height: 47px;}
.ys2 dd{ width: 320px;  font:16px/28px "Microsoft YaHei"; color: #333;}
.ys2 dd b a{ font:bold 16px/41px "Microsoft YaHei"; color: #000; display: block;text-decoration:none;}

.ys2 .ys2_dl6{ margin-top: 6px;}

.ys2 .ys2_dl2{ position: relative; float: right; margin-left: 150px;}
.ys2 .ys2_dl2 dt{ text-align: right;}
.ys2 .ys2_dl2 dt img{padding-left: 10px;padding-right: 10px; float: right;}
.ys2 .ys2_dl2 dd{ float: right; padding-right: 10px;}
.ys2 .ys2_dl2 dd b{}


/*pk_bj*/
.pk_bj{ background:url(../images/pk_bj.jpg) no-repeat center top; height:1054px; overflow:hidden;} 
.pk h2{margin: 84px auto 10px; width: 1000px; text-align: center; overflow: hidden; height: 115px; background:url(../images/pk_t.jpg) no-repeat center 31px; font:bold 60px/69px "Microsoft YaHei";color: #fff; }
.pk h2 i{ display: block;color: #fff; font:32px/46px "Microsoft YaHei";}
.pk h2 b{ color: #fff258;}

.pk_tab{ width: 1000px; height: 600px; overflow: hidden;}
.pk_tr1{ height: 61px; overflow: hidden;border-bottom: 1px solid #02783e; text-align: center; font:bold 20px/61px "Microsoft YaHei"; color: #006433;}
.pk_td2{ line-height: 0px; border-left: 5px solid #02783e; border-right: 5px solid #02783e; width: 162px; overflow: hidden; background: #c4e2af;}
.pk_td3{border-right: 1px solid #02783e; width: 264px; overflow: hidden; background: #c4e2af;}
.pk_td4{ width: 260px; overflow: hidden; background: #c4e2af;}

.pk_td2 img{ vertical-align: top; display: block; margin: 0 auto 0; width: 89px; height: 41px;}

.pk_tr1 .pk_td1{ text-align: left; width: 206px; padding-left: 95px; background:#fff258 url(../images/pk_ic1.jpg) no-repeat 42px center;}

.pk_tr2{border-bottom: 1px solid #02783e;}
.pk_tr2 .pk_td1,.pk_tr2 .pk_td3,.pk_tr2 .pk_td4{ padding-left: 30px; background: #fff; font:16px/54px "Microsoft YaHei"; color: #333;}
.pk_tr2 .pk_td2{ background: #93c86f; font:bold 16px/54px "Microsoft YaHei"; text-align: center; color: #004e27;}
.pk_tr2 .pk_td3,.pk_tr2 .pk_td4{ background: #effae7; padding-left: 30px; font:16px/54px "Microsoft YaHei"; color: #02783e;}
.pk_tr2 .pk_td022{ background: #c4e2af;}
.pk_tr2 .pk_td011{ height: 74px; overflow: hidden; line-height: 22px; padding-top: 22px;}
.pk_tr2 .pk_td1 a{color:#333}
.pk_tr2 .pk_td3 a{color: #02783e;}
.pk_tr2 .pk_td13{ padding-top: 12px; height: 64px; overflow: hidden; line-height: 22px;}

.pk .tel_sp{background: url("../images/cs2_b2.jpg") no-repeat scroll left top;}
/*pro*/
.pro_bj{ background:url(../images/pro_bj.jpg) no-repeat center top; height:898px; overflow:hidden;} 
.pro h2{margin: 0 auto 23px; width: 1000px; overflow: hidden; height: 115px; background:url(../images/pro_t.jpg) no-repeat center top;}
.pro h2 i{ display: block; padding-top: 58px; text-align: center; color: #333; font:32px/57px "Microsoft YaHei";}
.pro h2 a:hover{ text-decoration: none;}

.pro_l{ width:245px; /*height:658px;*/overflow:hidden;}
.pro_lc{ width:239px; padding-top: 16px;padding-bottom:30px; /*height:543px;*/overflow:hidden; border:3px solid #02783e;}
.pro_l h4{ width: 245px; height:93px; overflow:hidden; text-align:center; font:bold 26px/93px "Microsoft YaHei"; background:url(../images/pro_p1.jpg) no-repeat center top;}
.pro_l h4 a{ color:#fff258;}
.pro_l h3{margin-left:32px; padding-left:24px; width:183px; height:32px; overflow:hidden; font:bold 16px/34px "Microsoft YaHei"; background:url(../images/pro_ic1.jpg) no-repeat left center;}
.pro_l h3 a{ color:#02783e;}
.pro_l ul{margin: 0 auto 0px; padding-bottom: 0px; border-bottom: 1px dashed #73a452; width: 210px; overflow: hidden;}
.pro_l ul li{padding-left: 43px; height:24px; overflow:hidden; font:14px/24px "Microsoft YaHei";}
.pro_l ul li a{ color:#666;}
.pro_lc .pro_lu{ margin:0 auto; border-bottom: none;}


.pro_r{ width:732px;overflow:hidden; height:660px;}
.pro_rt{ position: relative; width: 732px; height: 660px; overflow: hidden;}
.pro_u1{width: 732px; height: 660px; overflow:hidden;}
.pro_u1 li { position: relative; width: 732px; height: 660px; overflow: hidden;}
.pro_u1 li img{width: 732px; height: 660px;}
.pro_u1 li em{ position: absolute; left: 0px;bottom: 0px; height: 48px; padding-left: 30px; width: 702px; color: #fff; font:14px/48px "Microsoft YaHei"; background:url(../images/span.png) repeat; }

.pro_rt .roll1,.pro_rt .roll2{ z-index:8; position: absolute; top:220px; width: 48px;  height: 48px; overflow: hidden;}
.pro_rt .roll1{left: 0px;}
.pro_rt .roll2{right: 0px;}
.pro_rt .roll1 img,.pro_rt .roll2 img{ width: 48px;  height: 48px;}


.pro_u2{ margin-top: 10px;width: 732px; overflow:hidden; height:660px;}
.pro_u2 li{ position:relative; float:left; border:1px solid #d5d5d5; margin:0 12px 0 0;  width:234px; height:196px; overflow:hidden; line-height: 0px; margin-bottom:20px;}
.pro_u2 li img{ width:234px; height:196px;}
.pro_u2 li em{ position:absolute; left:0px; bottom:0px; display:block; color: #fff; font:14px/30px "Microsoft YaHei"; text-align: center;  width:234px; height:30px;overflow:hidden; background:url(../images/span.png) repeat;} 
.pro_u2 .nones{ margin-right:0;}

/*gy*/
.gy_bj{ background:url(../images/gy_bj.jpg) no-repeat center top; height:887px; overflow:hidden;}
.gy h2{margin: 86px auto 32px; text-align: center; width: 1000px; overflow: hidden; height: 160px; background:url(../images/gy_t.png) no-repeat center 21px;font:bold 60px/74px "Microsoft YaHei";}
.gy h2 i{ display: block;  color: #fff; font:28px/42px "Microsoft YaHei";}
.gy h2 em{ display: block;  color: #fff; font:32px/42px "Microsoft YaHei";}
.gy h2 a{ color: #fde800;}
.gy h2 a:hover{ text-decoration: none;}
.gy_con{ position: relative; height: 360px; overflow: hidden; background:url(../images/gy_ibj.jpg) no-repeat center top;background:none;}
.gy_con .roll1,.gy_con .roll2{ z-index:10; position: absolute; top:139px; width: 64px;  height: 64px; overflow: hidden;}
.gy_con .roll1{left: 0px;}
.gy_con .roll2{right: 0px;}
.gy_con .roll1 img,.gy_con .roll2 img{ width: 64px;  height: 64px;}

.gy_c{ margin:0 auto; width: 950px; overflow:hidden;}

.gy_c .carousel-container{position:relative;overflow:hidden;display:block;height:332px;}

.gy_c .carousel-container .carousel-feature{opacity: 1 !important;;position:absolute;left:298px;top:0;display:block;float:left;width:509px;height:306px;border:3px solid #fff;}
.gy_c .carousel-container .carousel-feature img{display:block;width:509px;height:306px;}
.gy_c .carousel-container li_1{position:absolute;}
.gy_c .carousel-container .carousel-feature .carousel-caption p{ position:absolute; left:0px; bottom:0px; display:block; color: #fff; font:14px/38px "Microsoft YaHei"; text-align: center;  width:509px; height:38px;overflow:hidden; background:url(../images/span.png) repeat;} 

.tracker-individual-container,.tracker-summation-container{display:none !important;}
/*pt2_bj*/
.part2{  background:url(../images/pt2_bj.jpg) no-repeat center top; height:517px; overflow:hidden;}
.pt2{ height: 517px; width: 1000px; overflow: hidden;}
.pt2 h2{ margin:0 auto 42px; width: 1000px; height: 43px; overflow: hidden;}
.pt2 h2 img{ width: 1000px; height: 43px;}

.pt2 dl{float: left; width: 470px; height: 192px; overflow: hidden;}
.pt2 dt { float:left;width:236px; height:158px;overflow:hidden;}
.pt2 dt img{width:236px; height:158px;}
.pt2 dd{ float:right; width:210px;  overflow:hidden; font:14px/26px "Microsoft YaHei"; color: #666666; }
.pt2 dd a{color:#006531;}
.pt2 dd h3{ padding-bottom:8px; overflow:hidden; font: bold 16px/20px "Microsoft YaHei";}
.pt2 dd h3 a{ color:#006531;}
.pt2 dd h3 i{ display:block; color:#006531; font:14px/30px "Microsoft YaHei";}
.pt2 dd h3 a:hover{ text-decoration:none;}
.pt2 .pt2_dl2{ float: right;}


/*jz_bj*/
.jz_bj{background:url(../images/jz_bj.jpg) no-repeat center top;height:662px;overflow:hidden;} 
.jz h2{ margin:0 auto 35px; width: 1000px; height: 43px; overflow: hidden;}
.jz h2 img{ width: 1000px; height: 43px;}

.jz ul{ float: left; width: 512px; overflow: hidden;}
.jz li{ float: left; line-height: 0px; margin:0 25px 18px 0; width: 230px; height: 154px; overflow: hidden;}
.jz li img{ width: 230px; height: 154px; }
.jz ul .nones{ margin-right:0px;}

.jz_r{ float: right; position: relative; width: 486px; height: 326px; overflow: hidden;}
.jz_r img{ width: 486px; height: 326px;}
.jz_r em{ display: block; position: absolute; left: 0px; bottom: 0px; height: 45px; padding-left: 16px; width: 470px; overflow: hidden; color: #fff;font:14px/45px "Microsoft YaHei"; background:url(../images/span.png) repeat;}
.jz_r span{z-index: 30; position: absolute; bottom: 0px; right: 0px; display:block; width: 45px; height: 45px; overflow: hidden;}
.jz_r span img{ width: 45px; height: 45px;}

.jz_f{ height: 114px; overflow: hidden; border-bottom: 2px solid #73a452;}
.jz_f em{text-align: right; padding-top: 22px; width: 655px; float: left; display: block; color: #333;font:18px/30px "Microsoft YaHei";}
.jz_f em b{ color: #333;}
.jz_f em i{ display: block;  color: #333;font:14px/26px "Microsoft YaHei";}
.jz_f span{ padding-top: 27px; float: right; display: block; height: 45px;}
.jz_f span a{ text-align: center; display: inline-block; float: left; width: 155px; height: 43px; overflow: hidden; color: #fff;font:16px/43px "Microsoft YaHei";  background:url(../images/pr_b1.jpg) no-repeat left top;}
.jz_f span .jz_a2{ background:url(../images/pr_b2.jpg) no-repeat left top;}

.jz p{ width: 280px; height: 81px; margin: 0 auto; overflow:hidden;font:36px/80px "Microsoft YaHei"; color: #02783e; padding-left: 42px;background:url(../images/pt_tel.jpg) no-repeat left center;}


/*reg*/
.reg_bj{ background:#f1f1f1; height:679px; overflow:hidden;}
.reg_bj h2{ margin: 54px auto 27px; width: 1000px; height: 85px; text-align: center; overflow: hidden;}
.reg_bj h2 img{ width: 1000px; height: 43px;}
.reg_bj h2 i{font:26px/42px "Microsoft YaHei"; color:#333; }
.reg_l{ width: 612px; height: 438px; overflow: hidden;}

.reg{ height: 438px; overflow: hidden; background: #fff;}
.reg_l img{ width: 612px; height: 438px;}

.reg_r{ width: 334px; overflow: hidden;}
.reg_r p{ margin-top:26px; display:block; height:76px; font: bold 24px/36px "Microsoft YaHei"; color:#006531; }
.reg_r p i{ display: block; color:#222;font:18px/26px "Microsoft YaHei"; }

.reg_r li{ margin:0 0 9px 0; line-height:0px; color:#fc8d00;}
.reg_r li img{ vertical-align:middle; width:59px; height:30px; margin-left:8px;}
.reg_r li span{ display:inline-block; font:14px/31px "Microsoft YaHei";vertical-align:top; text-align:center; height:31px; width:60px; overflow:hidden; color:#666;}

.reg_r .inp1{ width:220px; padding-left:10px;height:29px;border:1px solid #cacaca; line-height:29px; overflow:hidden; background:none; margin-right:5px; color:#666;outline:none;}
.reg_r .inp2{ width:220px; padding-left:10px; height:77px;border:1px solid #cacaca; line-height:29px; overflow:hidden; background:none; resize:none; color:#666;outline:none;}

.reg_r .li04{ margin: 15px 0 0 5px; display: inline; height:34px;  float:left; overflow:hidden;}
.reg_r .btn1{ display:inline-block; background:url(../images/reg_b1.jpg) no-repeat left top;width:128px; height:34px; border:0;}
.reg_r .btn2{ display:inline-block; background:url(../images/reg_b2.jpg) no-repeat left top; width:128px; height:34px; margin-left:28px; border:0;}



/*about_bj*/
.about_bj{ background:url(../images/ab_bj.jpg) no-repeat center top; height:638px; overflow:hidden;} 
.about{ position: relative; height: 638px; overflow: hidden;}

.about h2{ position: absolute; left: 46px; top:15px; border: 2px solid #6dae8e; border-bottom: none; width: 154px; height: 140px; overflow: hidden;}
.about h2 img{width: 154px; height: 140px;}

.ab_t{ position: absolute; left: 46px; top:150px; width: 158px; height: 343px; overflow:hidden; background:url(../images/ab_sp.png) repeat;}
.ab_t h3{ margin: 21px 0 34px 18px; width: 140px; overflow: hidden; background:url(../images/ab_l1.jpg) no-repeat left bottom; font:bold 18px/64px "Microsoft YaHei"; }
.ab_t h3 a{ color: #fff;}
.ab_t ul{ width: 119px; overflow: hidden; margin:0 auto;}
.ab_t ul li{ margin-bottom: 16px; width: 119px; height: 34px; overflow: hidden;}
.ab_t ul li a{ display: inline-block; width: 117px; height: 32px; overflow: hidden; text-align: center; font:16px/32px "Microsoft YaHei"; border: 1px solid #fff; color: #fff;}
.ab_t ul li a:hover, .ab_t ul .cur a{ text-decoration: none; border: 1px solid #fdd100; background: #fdd100; color: #006531;}

.about dl{ margin-top: 14px; width: 1000px; height: 560px; overflow: hidden;}
.about dt {width:1000px; height:400px;overflow:hidden;}
.about dt img{width:1000px; height:450px;}
.about dd{ float: right; width:714px; height: 132px; padding-right:40px;  overflow:hidden; color: #666; font: 14px/33px "Microsoft YaHei";}
.about dd b{ display: block; overflow:hidden; font: bold 14px/25px "Microsoft YaHei";}
.about dd b a{ color:#047a44;}
.about dd a{ color: #047a44;}


/*new*/
.new_bj{ background:#f1f1f1; height:477px; overflow:hidden;}
.new_l{ margin-top:68px; height: 360px;  width:660px;overflow:hidden; border: 1px solid #d6d6d6;}

.n_t{ width:660px; overflow:hidden; height:45px; border-bottom:1px solid #d6d6d6;}
.n_t span{ display:block;  padding-right:14px; height:45px; font:14px/45px Arial, Helvetica, sans-serif; text-transform: uppercase; }
.n_t span a{ color:#378759;}

.nl01 li{float:left;height:45px; overflow:hidden; line-height:0px;}
.nl01 li a{display:inline-block; font:18px/45px "Microsoft YaHei"; color:#454545;width:145px; height: 45px; overflow:hidden; text-align: center;}
.nl01 li a:hover,.nl01 .cur a{ text-align:left; zoom:1; text-decoration:none; padding-left: 70px; width: 140px; height: 45px; overflow: hidden; background: #0a793f url(../images/new_ic1.gif) no-repeat 31px center; color:#fff;}


.new_l dl{ margin:30px auto 0; width: 590px; height:139px;overflow:hidden;}
.new_l dt{  float:left;width:167px; height:113px;overflow:hidden;}
.new_l dt img{width:167px; height:113px;}
.new_l dd{ float:right; width:383px; overflow:hidden; font:14px/27px "Microsoft YaHei"; color:#777;}
.new_l dd h3{ font: bold 14px/33px "Microsoft YaHei";}
.new_l dd h3 a{ color:#222;}
.new_l dd a{ color:#0a793f;} 

.new02{ width: 610px; overflow: hidden; margin: 0 25px 0 25px;}
.new02 li{ padding-left: 10px; width: 295px; float: left; height: 30px; overflow: hidden; font:14px/30px "Microsoft YaHei"; background:url(../images/new_ic11.gif) no-repeat 0 center;}
.new02 li a{ color: #555555;}
.new02 .n_l2{ float: right;}



.new_r{ width:314px; height: 360px; overflow:hidden; margin:68px 0 0 0;border: 1px solid #d6d6d6;}
.new_r h2{border-bottom:1px solid #d6d6d6; padding-left: 60px; width: 254px; font:18px/45px "Microsoft YaHei";height: 45px; background:url(../images/new_ic2.gif) no-repeat 28px center;}
.new_r h2 a{ color:#222222;}
.new_r span{ display:block;  padding-right:14px; height:45px; font:14px/45px Arial, Helvetica, sans-serif; text-transform: uppercase; }
.new_r span a{ color:#378759;}
.new_r ul{ width: 275px; overflow: hidden; margin: 19px auto 0;}
.new_r ul li{ padding-left: 23px; white-space:nowrap; text-overflow:ellipsis;  height: 38px; overflow: hidden; font:14px/38px "Microsoft YaHei";  border-bottom: 1px dashed #989898; background:url(../images/new_ic11.gif) no-repeat 10px center;}
.new_r ul li a{ color: #555;}
.new_r ul .nones{ border: none;}

.footWrap{ background:url(../images/f_bj.jpg) repeat-x center top; height:536px; overflow:hidden;}


 

 
